deep clean - Turkish English Dictionary